通过PXE网络启动WinPE的方法 |
您所在的位置:网站首页 › 进入windows pe › 通过PXE网络启动WinPE的方法 |
前言
现在进行系统维护,一般使用U盘~ 但如果局域网中需要维护的电脑太多,或者没带U盘,那PXE可能是个不错的选择。。 友情提示:文章末尾有我做好的包可下载使用 需要的工具1、一个系统镜像,本文使用的是Win10 business 21h1 的ISO 2、tftpd64 下载地址:https://bitbucket.org/phjounin/tftpd64/downloads 3、优启通 本文使用的版本:EasyU_3.7.2022.0408 官网地址:https://www.itsk.com 4、7-ZIP(下文简称7Z) 中文官网:https://sparanoid.com/lab/7z 开始制作先创建一个文件夹,用于存放PXE所需文件。 这里创建的是 Z:\PXE_PE (根据自身情况、习惯创建即可,不用和这里一样,但是注意后面的要跟着修改) 创建之后,再在Z:\PXE_PE下创建一个Boot文件夹 使用7Z打开系统镜像: 点击进入boot目录,找到boot.sdi文件: 将其解压到Z:\PXE_PE\Boot目录中: 7Z返回到镜像文件的根目录,然后点击进入sources目录,找到boot.wim文件:
这个镜像文件中集成了两个版本的系统,因此这里会有1和2两个文件夹,点击进入1: 再依次点击进入:Windows->Boot->PXE Ctrl+A选择所有文件,将它们解压到刚才创建的Boot文件夹中: 在Z:\PXE_PE\BOOT文件夹中,找到bootmgr.exe和pxeboot.n12文件: 将这两个文件,拷贝到Z:\PXE_PE文件夹下: 使用7Z打开优启通的压缩包:
将以下命令复制到CMD中运行: set bcdfile=Z:\BCD bcdedit /createstore %bcdfile% bcdedit /store %bcdfile% /create {ramdiskoptions} /d "Ramdisk options" bcdedit /store %bcdfile% /set {ramdiskoptions} ramdisksdidevice boot bcdedit /store %bcdfile% /set {ramdiskoptions} ramdisksdipath \Boot\boot.sdi for /f "tokens=2" %s in ('bcdedit /store %bcdfile% /create /d "Win10 PE" /application osloader') do set id=%s bcdedit /store %bcdfile% /set %id% systemroot \windows bcdedit /store %bcdfile% /set %id% detecthal Yes bcdedit /store %bcdfile% /set %id% winpe Yes bcdedit /store %bcdfile% /set %id% osdevice ramdisk=[boot]\Boot\boot.wim,{ramdiskoptions} bcdedit /store %bcdfile% /set %id% device ramdisk=[boot]\Boot\boot.wim,{ramdiskoptions} bcdedit /store %bcdfile% /create {bootmgr} /d "Windows Boot Manager" bcdedit /store %bcdfile% /set {bootmgr} nointegritychecks yes bcdedit /store %bcdfile% /set {bootmgr} timeout 0 bcdedit /store %bcdfile% /default %id% bcdedit /store %bcdfile% /displayorder %id%注意:第一行bcdfile=Z:\BCD,把Z修改为自己的实际盘符! 如果把上面的命令保存成批处理文件(.bat)再运行,需要把第6行里的两处%s修改为%%s 执行如图: 注意:最后一行命令,如果像上图这样仍在输入区,需要手动按一下回车让它执行! 这样就创建出了BCD文件: 将这个BCD文件复制到Z:\PXE_PE\Boot目录下: 到此,PXE启动所需要的文件就都做好了 设置TFTP将tftpd64解压到任意目录后,运行tftpd64.exe 如果弹出防火墙阻止,点击“允许访问”: 如果弹出这个报错,无需理会(这是时间同步服务,不需要): 运行后的软件界面: 点击下方“设置”,TFTP选项卡中,将根目录设置为Z:\PXE_PE 然后在DHCP选项卡中,根据自身情况设置:起始IP地址、IP地址池大小、默认网关、子网掩码等,启动文件设置为:pxeboot.n12 修改完成后,点击确定。如果提示需要重启程序,就把tftp64关闭重新打开。 服务端至此已经弄好了。 客户端设置需要通过PXE启动PE的电脑,在BIOS中打开PXE启动支持: 注意:不同的主板,可能名称有所不同! 然后开机时通过网络启动即可: 正常的话,如图: 解压后,运行tftp64.exe,根据自身网络情况,修改一下DHCP设置即可 移动云盘链接: https://caiyun.139.com/m/i?0m5CLhgzpLoiA 提取码:i0kL 百度网盘链接:https://pan.baidu.com/s/1UhfeFn32l9SP1VpD4TxyKw?pwd=1234 提取码:1234 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |